<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/*==============================================================================================*/
/*common-css
/*==============================================================================================*/
*{
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th {
	padding:0;
	margin:0;
}
h1, h2, h3, h4, h5, h6, h7,em {
	font-weight:bold;
	font-style:normal;

}
img, th {
	border:0;
}
ul, ol, li {
	list-style-type:none;
}
a {
	text-decoration:none;
	color:#4e4e4e;
}
a:hover {
	text-decoration:none;
	color:#2c99c7;
}
body{
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	font-size:12px;
	line-height:20px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.block{display:block;}
.line-height{ line-height:22px;}
.border{border:#dedede solid 1px; overflow:hidden; border-radius:4px;}
.cboth {
	display:block;
	line-height:0px;
    font-size:0;
	clear:both;
}
.comm_void{ margin-bottom:15px;}
/*==============================================================================================*/
/*form-css
/*==============================================================================================*/
.field{
    display: table;
    margin-bottom: 10px;
}
label{
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    cursor: pointer;
	
}
label.label{
    float: left;
	display:block;
    width: 120px;
    padding-top: 5px;
    text-align: left;
    color: #333;
}
.controls{
    margin-left: 140px;
}
input{
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;

}

input.text{
    background-color: #fff;
    border: 1px solid #f00;
    color: #555;
    font-size: 12px;
    line-height: 20px;
    height: 20px;
    padding: 4px 6px;
    margin-left: 0;
    width: 206px;
    text-indent: 0px;
    text-shadow: none;	
}

textarea{
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;

}

textarea.textarea{
    background-color: #fff;
    border: 1px solid #ccc;
    color: #555;
    font-size: 11px;
    padding: 4px 6px;
    margin-left: 0;
	width:400px;
}

.btn{
    background:#F5F5F5;
    border: 1px solid #B3B3B3;
    color: #333333;
    cursor: pointer;
    letter-spacing: 2px;
    line-height: 1;
    overflow: visible;
    padding: 6px 8px;
    overflow:hidden;
    text-align: center;
    width: auto;
}

/*==============================================================================================*/
/*module-css
/*==============================================================================================*/
#top {
	width:100%;
	margin:0 auto;
	background:#f6f6f6;
	border-bottom:#ddd solid 1px;
}
#container {
	width:100%;
	margin:0 auto;
}
#header {
	width:100%;
	margin:0 auto;
}
#mainer{
	clear:both;
	overflow:hidden;
}
#footer {
	margin:60px 0 0;
	min-height:200px;
	padding-top:5px;
	padding-bottom:50px;
	background:#2c2c2c;
}

.right_box{
    width:770px;
	min-height:500px;
    float:right;
	overflow:hidden;
	}
.left_box{
    width:216px;
    float: left;
}

.xleft_box{
    width:674px;
	min-height:500px;
    float:left;
    overflow: hidde;
	}
.xright_box{
    width:300px;
    float: right;
}

.main_box {
	width:1005px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.sitemap{}
.sitemap h2{ margin-bottom:10px; font-weight:normal; font-size:16px; background:#f5f5f5; overflow:hidden; line-height:30px; line-height:30px; padding-left:10px;}
.sitemap .children li{ display:inline-block; margin-right:10px;}
/*==============================================================================================*/
/*header-css
/*==============================================================================================*/
.topbd{ 
	width:1005px;
	margin-left:auto;
	margin-right:auto;
	line-height:30px;
	color:#666666;
	height:30px;
	
}
.topbd a{ color:#666666;}
.topbd em {
	color:#666666;
	margin:0 8px 0 10px;
	font-style:normal;
}
.topbd .fl{ padding:0 10px; background:url(../images/topem.png) right 10px no-repeat;}

.area li {
	float:left;
	padding:0 8px;
	line-height:30px;
	background:url(../images/topem.png) right 10px no-repeat;
}

.lanset{position:relative; z-index:2; width:90px; padding:0 0 0 30px; border:#f6f6f6 solid 1px; float:left;}
.lancur{ background:#f9f9f9; border:#dddddd solid 1px; display:block; }
.lan { position:absolute; display:none; width:100px; z-index:999999; top:28px; left:-1px; overflow:hidden; background:#f9f9f9; padding:0 10px; border-left:#dddddd solid 1px; border-right:#dddddd solid 1px; border-bottom:#dddddd solid 1px;}
.lan li {
	clear:both;
	padding:0 0 0 20px;
	line-height:30px;
}
.lan li.lan-en {
	background:url(../images/lan-en.png) 0 10px no-repeat;
}
.lan-cn {
	background:url(../images/lan-cn.png)  10px 10px no-repeat;
}
.lan-hk {
	background:url(../images/lan-hk.png)  0 10px no-repeat;
}
.lan li.lan-es {
	background:url(../images/lan-es.png) 0 10px no-repeat;
}
.lan li.lan-de {
	background:url(../images/lan-de.png) 0 10px no-repeat;
}
.lan li.lan-pt {
	background:url(../images/lan-pt.png) 0 10px no-repeat;
}
.lan li.lan-fr {
	background:url(../images/lan-fr.png) 0 10px no-repeat;
}
.lan li.lan-ru {
	background:url(../images/lan-ru.png) 0 10px no-repeat;
}
.lan li.lan-jp {
	background:url(../images/lan-jp.png) 0 10px no-repeat;
}
.lan li a {
	color:#666666;
}

.headbd{
	height:120px;
	width:1005px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.logo{
	float:left;
	margin-top:15px;
	overflow:hidden;
	width:auto;
}
.tel{ float:right; margin-top:8px; font-size:16px; margin-right:30px; line-height:30px; text-align:center;}
.tel img{margin-right:10px;}
.tel span{float:left; display:block; }
.wmap{ float:right; margin-top:5px;}
.nav{
	height:81px;
	line-height:60px;
	width:100%;
	background:url(../images/topnav_bg.png) 0 0 repeat-x;
	overflow:hidden;
}
.nav ul{ 
    width:1005px;
	margin-left:auto;
	margin-right:auto;
}
.nav li{
	float:left;
	background:url(../images/topnav_l.png) right top no-repeat;
}
.nav li:last-of-type{ background:none;}
.nav li a{
	display:block;
	padding:0 21px;
	font-size:16px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	color:#fff;

}
.nav li a:hover{
	background:#fff;
	color:#000;
}
.nav li a.index{
	background-image:none;
	margin-left:3px
}

.indexsearch{ overflow:hidden; margin-bottom:15px; line-height:50px; height:50px;}
.indexsearch form{ width:300px; overflow:hidden; float:left;}
.indexsearch .text{ margin-right:0px; background:url(../images/scr.png) no-repeat 8px 5px; padding-left:28px; width:180px;}
.indexsearch .btn{background:url(../images/btn_bg.png) no-repeat 0 0; color:#fff; width:60px; border:none; height:30px; margin-left:0px;}

.search{ overflow:hidden; margin-bottom:15px; line-height:50px; height:50px; border-bottom:#ccc solid 1px; background:#f8f8f8;}
.search form{ width:300px; overflow:hidden; float:left;}
.keyword{ float:left; line-height:50px;}
.keyword ul{ list-style:none;float:left; }
.keyword ul li{ float:left; margin-right:15px;}
.search .text{ margin-right:0px; background:url(../images/scr.png) no-repeat 8px 5px; padding-left:28px; width:180px;}
.search .btn{background:url(../images/btn_bg.png) no-repeat 0 0; color:#fff; width:60px; border:none; height:30px; margin-left:0px;}

/*==============================================================================================*/
/*Sreach body
/*==============================================================================================*/

.SearchBox{ width:100%; text-align:left; margin-top:10px;}
.SearchBox .hd{ height:30px; line-height:30px;  padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.SearchBox .hd .article{ background:#eeeeee;}
.SearchBox .hd .product{ background:#eeeeee;}
.SearchBox .hd ul{ float:left; position:absolute; }
.SearchBox .hd ul li{ float:left; padding:0 25px; cursor:pointer;  }
.SearchBox .bd ul{  zoom:1;  }

/*==============================================================================================*/
/*banner-css
/*==============================================================================================*/
.banner{width:100%; height:450px; position:relative; clear:both;}
.banner_main{width:100%; height:100%; position:absolute; left:0; top:0;}
.banner_btn{position:absolute; bottom:10px; width:100%; text-align:center;}
.banner_btn span{width:20px; height:20px; background:#666; display:inline-block; margin-right:20px; cursor:pointer;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;}

/*==============================================================================================*/
/*switch_ban-css
/*==============================================================================================*/
.switch_ban{ width:1005px;  position:relative;  height:150px; overflow:hidden; margin-bottom:20px; background:#d53127; margin:0 auto; }	
.switch_ban .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.switch_ban .bd ul{ width:100% !important;  }	
.switch_ban .bd li{ width:100% !important;  height:150px; overflow:hidden; text-align:center;  }	
.switch_ban .bd li a{ display:block; height:150px; }	
.switch_ban .bd li a div { color:#fff; width:500px; text-align:left; float:right; margin-right:80px; margin-top:23px; line-height:25px; font-size:15px;}
.switch_ban .bd li a div h2{ margin-bottom:10px; font-weight:normal;}

.switch_ban .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;  text-align:center;_background:#fff; _filter:alpha(opacity=60);}	
.switch_ban .hd ul{ text-align:right;  padding-top:4px; margin-right:33px; }	
.switch_ban .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:7px; height:7px; margin:2px; background:url(../images/sw_icon.png) -9px -85px; overflow:hidden;line-height:9999px;}	
.switch_ban .hd ul .on{ background-position:0 -85px; }

.switch_ban .prev{ position:absolute; overflow:hidden; display:block; bottom:12px; right:10px; width:19px; height:19px; background:url(../images/sw_icon.png) -1px 0px no-repeat; filter:alpha(opacity=60);opacity:0.6;  }	
.switch_ban .next{ position:absolute; overflow:hidden; display:block; bottom:12px; right:70px; width:19px; height:19px; background:url(../images/sw_icon.png) -25px 0px no-repeat; filter:alpha(opacity=60);opacity:0.6; }	
.switch_ban .prev:hover,.switch_ban .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
/*==============================================================================================*/
/*indexer-css
/*==============================================================================================*/
.guide_youshi{ margin-bottom:20px; position:relative;}
.guide_youshi h2{ float:left; font-size:20px;font-weight:normal; margin-bottom:15px;}
.guide_youshi .fright{background:url(../images/fright.jpg) no-repeat; position:absolute; right:0px; top:118px; width:198px; height:659px;}
.guide_youshi .more a{ display:block; padding:2px 15px; text-align:right; color:#666666;}
.guide_youshi ul{ height:480px; overflow:hidden; margin-top:70px;}
.guide_youshi li{ padding:0px 15px; line-height:35px;}
.guide_youshi li a{ font-size:16px;  background:url(../images/tl_cut.png) no-repeat 0px 10px; padding-left:15px;}

.guide_body{ overflow:hidden;background:url(../images/abr.jpg) no-repeat 650px 20px; }
.guide_gg {
	font-size:20px;
	overflow:hidden;
	font-weight:normal;
	color:#fff;
	background:#d53127;
}
.guide_gg h2{ float:left; font-size:20px;font-weight:normal;}
.guide_gg span{ float:right; font-size:18px; font-weight:normal; margin-right:10px;}
.guide_ab{ padding:15px; border-bottom:#f2f2f2 solid 1px; border-left:#f2f2f2 solid 1px; border-right:#f2f2f2 solid 1px; overflow:hidden;}

.guide_lbox{ width:480px; float:left;}
.guide_rbox{ width:480px; float:right;}

.guide_ibox{  overflow:hidden; margin-bottom:20px; }
.gbox{ width:328px; text-align:center; float:left; height:100px; line-height:100px; font-size:16px;}

/*-------------------about us-------------------*/
.guide_about {
	width:620px;
	float:left;
}
.guide_about h2{ border-bottom:#ddd solid 1px;}
.guide_about h2.title{
	color:#666666;
	font-size:14px;
	font-weight:normal;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	margin-bottom:10px;
    overflow: hidden;
    height: 30px;
}

.guide_about h2.title span{
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	color:#999999;
}
.guide_about h2.title a.more{
	font-weight:normal;
	text-indent:-9999px;
	width:33px;
	height:25px;
	background:url(../images/ico_more.gif) no-repeat 0 center;
	float:right;
    display: block;
}
.guide_about img{ font-size:12px; float:left; margin-right:12px;  }
.guide_about p{ font-size:12px;  display:inline-block;line-height:23px; text-indent:24px;}

.guide_news{ float:right; width:280px;}
.guide_news h2{border-bottom:#ddd solid 1px;}
.guide_news h2.title{
	color:#666666;
	font-size:14px;
	font-weight:normal;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	margin-bottom:10px;
    overflow: hidden;
    height: 30px;
}

.guide_news h2.title span{
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	color:#999999;
}
.guide_news ul{ margin-top:10px; overflow:hidden; display:block;}
.guide_news li { margin-bottom:5px;}
.guide_news li a{ display:block; position:relative;  padding-left:15px; background:url(../images/tl_cut.png) no-repeat 0px 8px;}
.guide_news li span{ display:block; position:absolute; right:5px; color:#999; top:0px;}

/*-------------------news-------------------*/
.guide_faq{
	width:310px;
	height:390px;
	overflow:hidden;
	border:#ddd solid 1px;
	padding-bottom:12px;
	float:left;
}
.guide_faq h2{
	display:block;
	overflow:hidden;
	height:44px;
	line-height:44px;
	padding-left:12px;
	border-bottom:#ddd solid 1px;
	background:url(../images/zdiv_bg.png) left -152px repeat-x;
	}
.guide_faq h2.title{
	color:#666666;
	font-size:14px;
	font-weight:bold;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	margin-bottom:10px;
    overflow: hidden;
    height: 44px;
}

.guide_faq h2.title span{
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	color:#999999;
}
.guide_faq h2.title a.more{
	font-weight:normal;
	text-indent:-9999px;
	width:33px;
	height:25px;
	background:url(../images/ico_more.gif) no-repeat 0 center;
	float:right;
    display: block;
}
.guide_faq ul{	
     padding:0px 12px;
	 height:340px;
	 overflow:hidden;
}
.guide_faq li { margin-bottom:20px;}
.guide_faq li a{ display:block; line-height:35px; height:35px; font-weight:bold; font-size:14px; background:url(../images/wen.png) 0 8px no-repeat; padding-left:25px;}
.guide_faq li p{ background:url(../images/da.png) 0 2px no-repeat; padding-left:25px;}


/*-------------------about us-------------------*/
.guide_cul {
	width:333px;
	height:390px;
	overflow:hidden;
	border:#ddd solid 1px;
	float:left;
	padding-bottom:12px;
	margin-left:16px;
}
.guide_cul h2{background:url(../images/hd_line.jpg) no-repeat 0 bottom;}
.guide_cul h2.title{
	color:#666666;
	font-size:16px;
	font-weight:bold;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	margin-bottom:10px;
    overflow: hidden;
    height: 30px;
}

.guide_cul h2.title span{
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	color:#999999;
}
.guide_cul h2.title a.more{
	font-weight:normal;
	text-indent:-9999px;
	width:33px;
	height:25px;
	background:url(../images/ico_more.gif) no-repeat 0 center;
	float:right;
    display: block;
}
.guide_cul .bd{ padding:0px 12px 0px 12px;}
.guide_cul .bd li { margin-bottom:5px;}
.guide_cul .bd li a{ display:block; position:relative;  padding-left:15px; background:url(../images/tl_cut.png) no-repeat 0px 8px;}
.guide_cul .bd li span{ display:block; position:absolute; right:5px; color:#999; top:0px;}

.guide_xinwen{ 
    float:right; 
	width:310px;
	height:390px;
	overflow:hidden;	
	padding-bottom:12px;
	border:#ddd solid 1px;
}
.guide_xinwen h2{
	display:block;
	overflow:hidden;
	height:44px;
	line-height:44px;
	padding-left:12px;
	border-bottom:#ddd solid 1px;
	background:url(../images/zdiv_bg.png) left -152px repeat-x;
	}
.guide_xinwen h2.title{
	color:#666666;
	font-size:14px;
	font-weight:normal;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	margin-bottom:10px;
    overflow: hidden;
    height: 44px;
}

.guide_xinwen h2.title span{
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	color:#999999;
}
.guide_xinwen .bd{ 
    padding:0px 12px 0px 12px;
	height:335px;
	overflow:hidden;
	}
	
.guide_xinwen .listpic { overflow:hidden; margin-bottom:3px; margin:0px; padding:0px; list-style:none;}
.guide_xinwen .listpic  li { margin-bottom:5px; list-style:none;}
.guide_xinwen .listpic  li a{ font-weight:bold; }
.guide_xinwen .listpic  li dl{ width:140px; height:100px;margin-right:10px;float:left;}
.guide_xinwen .listpic  li dd{ width:135px; height:100px;float:left;}
.guide_xinwen .listpic  li img{ width:140px; height:100px;margin-right:10px;float:left;}

.guide_xinwen .list { margin-top:10px;overflow:hidden;}		
.guide_xinwen .list li { margin-bottom:5px;}
.guide_xinwen .list li a{ display:block; position:relative;  padding-left:15px; background:url(../images/tl_cut.png) no-repeat 0px 8px;}
.guide_xinwen .list li span{ display:block; position:absolute; right:5px; color:#999; top:0px;}


.guide_service{ margin-top:15px; margin-bottom:15px; clear:both; overflow:hidden;}
.guide_service h2{ 
	font-size:24px;
	font-weight:normal;
    height: 40px;
	line-height: 40px;
	background:#f4f4f4;
	margin-bottom:20px;
	border-bottom:#999 solid 1px;
}
.guide_service .guide_lbox{ background:#f4f4f4; overflow:hidden; height:450px;}
.guide_service .guide_rbox{ background:#f4f4f4; overflow:hidden; height:450px !important;}


.guide_jianzheng{ width:1020px; margin-bottom:10px; overflow:hidden;}
.guide_jianzheng h2{ line-height:45px; height:45px; border-bottom:#ddd solid 1px; margin-bottom:15px; font-weight:normal; font-size:24px;}	 
.guide_jianzheng h2 span{
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	color:#999999;
}
.guide_jianzheng li{ float:left; width:480px; margin-right:25px;} 
.guide_jianzheng li img{ float:left; margin-right:15px; } 
	 
/*-------------------pruducts-------------------*/
.guide-pro {
	float:right;
	width:770px;
	overflow:hidden;
	text-align:left;
	background:#ffffff;
	
}
.guide-pro h2{ 
	overflow:hidden; 
	height:45px; 
	line-height:45px; 
	color:#666666;
	position:relative;
	padding-left:15px;
	border-bottom:#eaeaea solid 1px;
}
.guide-pro h2 span{ color:#999; font-weight:normal; font-size:16px; margin-left:10px;}


.guide-pro ul{ display:block;width:800px; margin:0px;}
.guide-pro ul li{ 
	float:left;
	display:table-cell;
	text-align:center;
	overflow:hidden;
	width:182px; 
	height:210px; 
	margin-right:14px; 
	margin-bottom:25px;
	
}
.guide-pro ul li img{ 
	max-width:180px; 
	max-height:180px; 
	border:#dddddd solid 1px; 
	vertical-align:middle; 
}
.guide-pro ul li span{
	display:block;
	margin-top:10px;
	text-align:center;
}

/*==============================================================================================*/
/*lefter-css
/*==============================================================================================*/
.cate{margin-bottom:20px; display:block; overflow:hidden;background:#fff;}
.cate h2{
	height:45px; 
	line-height:45px; 
	background:#2b2a25;
	padding-left:15px;
	font-size:14px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	color:#fff; 
}
.cate li{ background:#f2f2f2; border-bottom:#fff solid 1px;}
.cate li div{ display:block; line-height:30px;}
.cate li div span{ display:block; line-height:30px; background: url(../images/cate.png) no-repeat 0px -55px;padding-left:15px; cursor:pointer;}
.cate li a{ display:block; line-height:30px; background: url(../images/cate.png) no-repeat 0px 13px;padding-left:12px;}
.cate li a:hover{}
.cate li .cur { border-bottom:#fff solid 1px;}
.cate li .cur span{ background: url(../images/cate.png) no-repeat 0px -130px;}
.cate li .onhvr { color:#F90; background: url(../images/cate.png) no-repeat 0px -379px;}
.cate li ul{display:none }
.cate .root {background:#d53127;}
.cate .root span{ background:url(../images/cate.png) no-repeat 0px -204px; color:#FFF; padding-left:15px;}
.cate .root.cur span{ color:#fff; background:#d53127 url(../images/cate.png) no-repeat 0px -279px !important;}

.nbox {background:#f4f4f4; padding-bottom:5px;margin-bottom:15px; overflow:hidden;display:block;}
.nbox h2{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	display:block;
	padding-left:15px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	margin-bottom:10px;
    height: 40px;
	line-height: 40px;
	background:#d53127;
}
.nbox h2 a{right:10px; top:0px; font-weight:normal; color:#fff; }
.nbox li { 
     margin-bottom:10px;
	 position:relative;
	 padding:0 10px;
	 font-size:12px;
	 background:url(../images/tl_cut.png) no-repeat 12px 8px;padding-left:25px;
}
.nbox li span{ right:10px;line-height:20px; font-weight:normal; color:#999; position:absolute;}
.nbox li p{ line-height:20px;;}



.pbox { margin-bottom:15px;}
.pbox h2{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	padding-bottom:10px;
    overflow: hidden;
    height: 30px;
	line-height: 40px;
	background:#d53127;
}
.pbox ul{ border:#ddd solid 1px; padding-top:10px; display:block; }
.pbox li { margin-left:auto; margin-right:auto; margin-bottom:10px;width:182px;}
.pbox li img{ display:block; clear:both;border:#ddd solid 1px; text-align:center;}
.pbox li span{ display:block; text-align:center; clear:both; line-height:30px;}


.box {background:#f4f4f4; padding-bottom:5px;margin-bottom:15px;}
.box h2{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
    overflow: hidden;
    height: 40px;
	line-height: 40px;
	background:#d53127;
}
.box .bd { 
    padding:10px;
	display:block;
	overflow:hidden;
}

.xtel{ background:url(../images/xtel.png) no-repeat 0px 0px; padding-left:35px; height:26px; font-size:18px; line-height:26px; margin-bottom:5px;}


.cbox {padding-bottom:5px;margin-bottom:15px;}
.cbox h2{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
    overflow: hidden;
    height: 40px;
	line-height: 40px;
	background:#d53127;
}
.cbox ul {
	width:310px;
	display:block;
	overflow:hidden;
}
.cbox li{ float:left; margin-right:4px;margin-top:4px;background:#f4f4f4; height:40px; font-size:14px; line-height:40px; width:148px; text-align:center;}
/*==============================================================================================*/
/*righter-css
/*==============================================================================================*/
.comcont{ 
	min-height:800px;
	overflow:hidden;
	text-align:left;
	background:#ffffff;
	border:#eaeaea solid 1px;
	
}
.comcont .hd{
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:#dddddd solid 1px;
	background:#fff;
}
.comcont .locate { overflow:hidden; text-align:left; float:left; display:inline-block; height: 40px;line-height: 40px;padding-left: 30px;background:url(../images/home.png) no-repeat 10px 13px;}
.comcont .locate div{float:left; background:url(../images/home.png) no-repeat 10px 14px; padding-left:30px; line-height:45px; height:45px; display:block;margin-right:20px;}
.comcont .locate span{float:right; line-height:45px; height:45px; display:block;margin-right:20px;}
.comcont .locate ul{ list-style:none; display:table-cell; float:left;text-align:left; background:url(../images/home.png) no-repeat 10px 14px; padding-left:20px; margin-right:10px;}
.comcont .locate li{ float:left;display:block; padding:10px; text-align:left; background:url(../images/arrow.png) no-repeat right 17px;}
.comcont .locate li a{ font-size:12px; font-weight:normal; text-align:center;}

.comcont .fellow {background:#f8f8f8; overflow:hidden; clear:both;}
.comcont .fellow ul{ list-style:none; display:block; }
.comcont .fellow li{ float:left;display:block; padding:10px; text-align:center;}
.comcont .fellow li a{ font-size:12px; font-weight:normal; text-align:center;}
.comcont .fellow .cur{ background-color:#f2f2f2;}

.content
{
	margin:11px;
	}
.content .pic{
	width:350px;
	position:relative;
	float:left;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-right:20px;
	}
.content .pic h3 { width:350px; height:350px; margin-bottom:10px;}	
.content .pic h3 img{ border:#eee solid 1px;}
.content .pic ul{ list-style:none;width:350px;  clear:both;}
.content .pic li{ float:left; width:60px; height:60px; margin-right:8px; border:#eee solid 1px;}
.content .pic li:hover{ border:#F60 solid 1px;}
.content .pic li img{ width:60px; height:60px; cursor:pointer;}
.content .guide{ overflow:hidden; margin-bottom:15px; border-bottom:#eee solid 1px;}
.content .txt{
	width:350px;
	float:left;
	}
	
.content .txt h2{
	font-size:12px;
	margin-bottom:5px;
	}	
.intro {clear:both; overflow:hidden;}
.intro .thd{ text-align:center; font-size:15px; margin-bottom:10px; line-height:30px; }
.intro .thd font{ display:block; color:#999; text-align:center; font-size:12px; }
.intro .thd font a{ color:#f71818;}
.intro .arc_guide{ background:#f4f4f4; padding:10px; margin-top:5px; margin-bottom:10px;}
.next_map{ padding-top:10px; padding-bottom:10px; line-height:25px; overflow:hidden; clear:both; border-top:#ddd solid 1px; margin-top:20px; }
	
.recom-arc {
	float:left;
	width:100%;
	overflow:hidden;
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;
	
}
.recom-arc h2{ 
	overflow:hidden; 
	height:40px; 
	line-height:40px; 
	color:#666666;
	position:relative;
	font-size:12px;
	background:#fafafa;
	padding-left:10px;
	border-bottom:#eaeaea solid 1px;
}

.recom-arc ul{ display:block;; margin:0px;padding-top:10px;}
.recom-arc ul li{ 
	overflow:hidden;
	float:left;
	width:45%;
	margin-right:10px;
	line-height:35px;
	height:35px;
	background:url(../images/tl_cut.png) no-repeat 5px 15px;padding-left:20px;
	border-bottom:#eaeaea solid 1px;
}
.recom-arc span{ float:right; margin-right:10px;}
	
.recom-pro {
	float:left;
	width:100%;
	overflow:hidden;
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;
	
}
.recom-pro h2{ 
	overflow:hidden; 
	height:45px; 
	line-height:45px; 
	color:#666666;
	position:relative;
	font-size:12px;
	background:#fafafa;
	padding-left:10px;
	border-bottom:#eaeaea solid 1px;
}

.recom-pro ul{ display:block;width:800px; margin:0px;padding-top:10px; list-style:none;}
.recom-pro ul li{ 
	float:left;
	list-style:none;
	overflow:hidden;
	width:180px; 
	height:235px;
	margin-right:6px; 
	margin-bottom:20px;
	border:#eaeaea solid 1px; 
}
.recom-pro ul li img{ 
	width:180px;
	height:180px;  
}
.recom-pro ul li dl{float:left;}
.recom-pro ul li dd{
	display:block;
	float:left;
	height:38px;
	padding:0 10px;
	margin-top:5px;
	overflow:hidden;
	line-height:20px;
	text-align:left;
}	
.recom-pro ul li dd a{text-align:left !important;}
			
.arclist {
    margin:20px;
}
.arclist li{
    border:none;
	line-height:30px;
	height:30px;
	margin-right:20px;
}
.arclist li span{
    display: block;
	float:left;
	margin-right:10px;
}
.arclist li a{
	float:left;
    display: block;
}
.arclist li .time{
	float:right;
	margin-left:30px;
	color:#ccc;
    display: block;
}

.tublist {
    margin:20px;
}
.tublist li{
	margin-bottom:15px;
	overflow:hidden;
	padding-bottom:15px;
	border-bottom:#f4f4f4 solid 1px;
}
.tublist li .pic{
    display: block;
	overflow:hidden;
	float:left;
	width:260px;
	height:160px;
	margin-right:15px;
}
.tublist li .txt h3{
	margin-bottom:5px;
}
.tublist li .txt{
	float:left;
	width:350px;
    display: block;
	line-height:20px;
}


.prolist {
    width:800px;
	overflow:hidden;
	margin-top:15px;
	padding-bottom:10px;
}
.prolist ul{
	display:block;
	overflow:hidden;
	margin-left:10px;
}
.prolist ul li{ 
	float:left;
	display:block;
	overflow:hidden;
	width:182px; 
	height:240px; 
	margin-right:7px; 
	margin-bottom:25px;
	
}
.prolist ul li img{ 
	width:180px; 
	height:180px; 
	border:#dddddd solid 1px; 
	vertical-align:middle; 
}
.prolist ul li span{
	display:block;
	height:38px;
	overflow:hidden;
	line-height:20px;
	margin-top:10px;
	text-align:left;
}


.table-box{
    border:none;    
}

.book { overflow:hidden;background:#fafafa;}
.book h2{ 
	overflow:hidden; 
	height:45px; 
	line-height:45px; 
	color:#666666;
	position:relative;
	font-size:12px;
	background:#f4f4f4;
	padding-left:10px;
	margin-bottom:15px;
	border-bottom:#eaeaea solid 1px;
}
.book form{ padding:0 15px;}
.book .btn{background:url(../images/btn_bg.png) repeat-x 0 0; color:#fff; width:80px;  border:#d57d00 solid 1px; height:30px; margin-left:0px;}
/*--------------------page------------------*/
.page{
    margin:10px 0px;
    clear: both;
	padding:10px;
	overflow:hidden;
	border:#eee solid 1px;
}
.page .first{
    background:url(../images/page.png) 7px -82px no-repeat;
}
.page .last{
    background:url(../images/page.png) 7px -140px no-repeat;
}
.page .next{
    background:url(../images/page.png) 7px 10px no-repeat;
}
.page .prev{
    background:url(../images/page.png) 7px -36px no-repeat;
}
.page span.page_list{ overflow:hidden; float:right;}
.page span.page_list a{
	display:block;
	float:left;
	margin-right:5px;
    border:1px solid #eaeaea;
	padding: 5px 10px 5px 10px;
	font-size:12px;

}
.page span.page_rows{
	display:block; 
	float:left;
    border:1px solid #fff; 
	font-size:12px;
	margin-right:5px;
    padding: 5px 10px 5px 10px;
}
.page span.page_list a.selected{
    background: #f2f2f2;
    color: #222222;
}

/*==============================================================================================*/
/*footer-css
/*==============================================================================================*/
.map {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding:5px 10px 10px 5px;
	text-align:left;
}
.map a{ color:#999999;font-size:12px;}
.map .txt{ color:#999999;line-height:2.2em;font-size:12px;}
.map-about {
	width:100px;
	float:left;
	margin:0 40px 0 0;
}
.map-product {
	width:100px;
	float:left;
	margin:0 40px 0 0;
}
.map-contact {
	width:200px;
	float:left;
	margin:0 30px 0 0;
}
.map-tel {
	width:218px;
	padding:10px;
	float:right;
	margin-top:102px;
	color:#999;
	background:#333;
	border:#666 solid 1px;
}
.map-tel input.text{
    background-color: #fff;
    border: 1px solid #ccc;
    color: #555;
    font-size: 12px;
    line-height: 30px;
    height: 28px;
    padding: 0px 6px;
    margin-left: 0;
	margin-top:-23px;
    width: 152px;
    text-indent: 0px;
    text-shadow: none;	
}
.map-tel .ibtn{ height:32px; line-height:32px; overflow:hidden; margin-top:5px;}
.map-tel img{ cursor:pointer;}
.map-fcode{
	float:left;
	width:200px;
	margin-top:20px;
	}
.map-fcode img{ border:#666 solid 1px; padding:10px;}
	
.map-about h3,.map-product h3,.map-contact h3,.map-follow h3 {
	font-size:16px;
	font-weight:normal;
	color:#cccccc;
	line-height:2em;
	margin-bottom:5px;
}

.map-about ul,.map-product ul,.map-contact ul{
	list-style:none;
	margin:0px;
}

.map-about li,.map-product li,.map-contact li {
	list-style:none;
	margin:0px;
	line-height:2.0em;
}

.copy {
	color:#888888;
	width:100%;
	background:#222;
	
}
.copy .bd{ padding-top:12px; padding-bottom:12px;}
.copy a {
	color:#888888;
}
.copy li {
	float:left;
	margin-right:15px;
}
.copy em {
	color:#888;
	font-style:normal;
	margin:0 4px 0 8px;
}
/*==============================================================================================*/
/*other-css
/*==============================================================================================*/

.guide_client {
      width:1005px; 
	  *width:1005px !important; 
	  clear:both; 
	  overflow:hidden;
	  position:relative; 
	  margin-left:auto; 
	  margin-right:auto;
	  margin-bottom:20px;
	  height:150px;
}
.guide_client h2{ 
    height: 50px;
	color:#fff;
	font-weight:normal;
	line-height: 50px;
	background:#d53127;
	overflow:hidden; 
	padding-left:15px;
	margin-bottom:10px;
}

.guide_client .jcbd {float:left; }
.guide_client .jcbd ul {display:block;}
.guide_client .jcbd li {
	float:left;
	overflow:hidden;
	list-style: none;
	width:175px;
	height:81px;
	margin-right:26px;
	border:#CCC solid 1px;
}

.guide_client .jcbtn{ position:absolute;left:0px; top:0px; width:1005px;height:180px; overflow:hidden; z-index:99; display:block;}
.guide_client .prev{ position:absolute;left:0px;top:85px; display:none; }
.guide_client .next{ position:absolute;right:0px;top:85px; display:none; }


.movebox {
      width:1005px; 
	  *width:1005px !important; 
	  clear:both; 
	  overflow:hidden;
	  position:relative; 
	  margin-left:auto; 
	  margin-right:auto;
	  margin-bottom:20px;	
}
.movebox h2{ 
	color:#fff;
	font-weight:normal;
	background:#d53127;
	overflow:hidden; 
	margin-bottom:15px;
}

.movebox .jcbd {float:left;}
.movebox .jcbd ul {display:block;}
.movebox .jcbd li {
	float:left;
	overflow:hidden;
	width:230px;
	height:190px;
	list-style: none;
	margin-right:25px;
}
.movebox .jcbd li span{ display:block; line-height:40px; text-align:center; background:#f2f2f2;}

.movebox .jcbtn{ position:absolute;left:0px; top:0px; width:1005px;height:250px; overflow:hidden; z-index:99; display:block;}
.movebox .prev{ position:absolute;left:0px;top:65px; display:none; }
.movebox .next{ position:absolute;right:0px;top:65px; display:none; }

.guide_company {
	  width:620px !important;
	  height:120px !important;
	  float:left;
	  overflow:hidden;
	  position:relative; 
	  margin-left:auto; 
	  margin-right:auto;
	  padding-top:12px;
	  padding-bottom:0px;
}


.guide_company .jcbd { clear:both;}
.guide_company .jcbd ul {display:block;width:620px;}
.guide_company .jcbd li {
	float:left;
	overflow:hidden;
	list-style: none;
	width:200px;
	height:115px;
	margin-right:12px;
}
.guide_company .jcbd li img{ width:200px; height:115px}
/*==============================================================================================*/
/*movechat 图片视窗
/*==============================================================================================*/

.slideBox{ width:260px; height:340px; overflow:hidden; position:relative; }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:0px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#76a402; color:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#ff9600; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:260px; height:340px; display:block;  }

/*==============================================================================================*/
/*movenav 浮移菜单
/*==============================================================================================*/
.cybody
{
	width:100%;
	overflow:hidden;
	height:50px;
	background:#f4f4f4;
	border-top:#d53127 solid 3px;
	filter: alpha(opacity=100);
	position: fixed; 
	z-index: 999; 
	opacity: 1; 
	-moz-opacity: 1; 
	-khtml-opacity: 1;
	bottom:0px;
	left:0px;
	z-index:999999;
}

.ftx{ float:left; font-size:15px; font-family:"微软雅黑"; color:#fff; margin-top:15px; line-height:20px; height:20px; width:450px; }
.ftb{ float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#333; 
 width:400px; overflow:hidden; height:55px; line-height:55px;
background:url(../images/ftb_bg.png) no-repeat -5px -5px;}
.ftc{ position:relative; float:right;color:#FFF; margin-top:13px; width:100px;}

/*==============================================================================================*/
/*popdiv 广告或资讯层
/*==============================================================================================*/
#gtop {
	width:140px;
	height:270px;
	top:250px;
	right:10px;
	position:fixed;
	z-index:990;
}
* html {
	background:url(_2A) fixed;
}
* html body {
	margin:0; height:100%;
}
* html #gtop {
	position:absolute;
	right:expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth-40);
	top:expression(documentElement.scrollBottom + documentElement.clientHeight - this.offsetHeight-40);
}
#gtop .hd {
	background:#1d1d1d;
	height:30px;
	line-height:30px;
	border-bottom:#ea8106 solid 5px;
	overflow:hidden;
	color:#FFF;
	font-size:14px;
	text-align:center;
}
#gtop .bd {
	overflow:hidden;
	background:#fff;
	border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;
	border-bottom:#ccc solid 1px;
	padding-bottom:10px;
}
.gtop-tel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#36C;
	text-align:center;
}
.gtop-code {
	border-top:#ccc solid 1px;
	text-align:center;
}
.gtop-code span {
	display:block;
	text-align:center;
	line-height:30px;
	height:30px;
}
.gtop-code img {
	width:120px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
}

.gtop-gbook {
	display:block;
	position:relative;
	margin:0px 0 10px 0;
	padding:0px;
	overflow:hidden;
}
.gtop-gbook a{margin-top:10px; display:block; width:100%;}
.gtop-gbook a img{ margin-left:auto; margin-right:auto; display:block; }
.gtop-go {
	margin:10px 0 0 0;
}
.gtop-go a {
	display:block;
	width:50px;
	height:50px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/gtop-go.png) 0 0 no-repeat;
}

/*==============================================================================================*/
/*ztab*/
/*==============================================================================================*/
#ztab {
	width:100%;
	padding-top:0px;
}
#ztab .hd {
	display:block;
	overflow:hidden;
	margin-bottom:10px;
	padding-left:5px;
	border-bottom:#ddd solid 1px;
	background:url(../images/zdiv_bg.png) left -152px repeat-x;
}
#ztab .hd li {
	width: 105px;
	height: 44px;
	float:left;
	text-align:center;
	line-height:44px;
	padding-left:0px;
	font-size:14px;
	cursor:pointer;
	list-style:none;
}
#ztab .hd li.selected {
	border-bottom: none;
	color:#FFF;
	background:url(../images/zdiv_bg.png) left top no-repeat;
	
}
#ztab .hd .more{
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:999;
	width:40px;
	height:25px;
	background:url(../images/more.png) no-repeat 0 center;
    display: block;
}

#zbox {
	width:300px;
	overflow:hidden;
	background:#f4f4f4;
	margin-bottom:20px;
}
#zbox .hd {
	display:block;
	overflow:hidden;
	color:#333333;
	border-bottom:#d53127 solid 2px;
	background:url(../images/zbox_bg.png) left -152px repeat-x;
}
#zbox .hd li {
	width: 150px;
	height: 38px;
	float:left;
	text-align:center;
	line-height:38px;
	padding-left:0px;
	font-size:14px;
	cursor:pointer;
	list-style:none;
}
#zbox .hd li.selected {
	border-bottom: none;
	color:#FFF;
	background:#d53127;
	
}
#zbox .hd .more{
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:999;
	width:40px;
	height:25px;
	background:url(../images/more.png) no-repeat 0 center;
    display: block;
}
#zbox .bd{ padding:15px 15px 5px 15px; overflow:hidden; max-height:300px;}
#zbox .bd li{ 
     margin-bottom:10px;
	 position:relative;
	 background:url(../images/tl_cut.png) no-repeat 0px 8px;padding-left:12px;
}
#zbox li span{ right:10px;line-height:20px; font-weight:normal; color:#999; position:absolute;}


#ptab {
	width: 100%;
	position:relative;
}
#ptab .hd {
	width:100%;
	overflow:hidden;
	margin-bottom:15px;
	border-bottom:#F90 solid 1px;
}
#ptab .hd li {
	width: 180px;
	height: 44px;
	float:left;
	line-height:44px;
	padding-left:20px;
	font-size:14px;
	cursor:pointer;
	list-style:none;
	background:url(../images/pdiv_bg.png) left -152px no-repeat;
}
#ptab .hd li.selected {
	border-bottom: none;
	color:#FFF;
	background:url(../images/pdiv_bg.png) left top no-repeat;
	
}
#ptab .hd .more{
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:999;
	width:40px;
	height:25px;
	background:url(../images/more.png) no-repeat 0 center;
    display: block;
}

/*==============================================================================================*/
/*movechat 聊天框
/*==============================================================================================*/

#chat{
	width:188px;
	z-index:999999;
	position:absolute;
	top:-66px;
	left:-200px;
	border-right:#fff solid 12px;
	display:none;
	overflow:hidden;
    background-color:#ff8500; 
	
}
.chatbody{ float:left; line-height:200%;}
.chatbody a {color:#fff; text-decoration:none;}
.chatbody span { padding-left:10px; text-align:left; }
.chatbody ul{ margin-top:12px; margin-left:10px; margin-bottom:12px; list-style:none;}
.chatbody ul li{ margin-bottom:5px; padding-left:12px; text-align:left; list-style:none;}
.cthd{ height:35px; background-color:#F3F3F3;color:#fff; font-weight:bold; font-size:15px; text-align:center; padding-left:0px; border-bottom: #ccc solid 1px; line-height:35px; }
.ctft{ background-color:#F6F6F6;border-top:#E7E7E7 solid 1px; text-align:center; padding:10px;}


/*==============================================================================================*/
/*左边导航条*/
/*==============================================================================================*/
.left_title{background:url(../images/cpml.jpg) repeat-y left top scroll; width:213px; height:63px;}
.nav1{background:url(../images/left_bg.jpg) repeat-y left top scroll; border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;}
.nav2{display:none;} .nav3{display:none;}
.block{display:block;}
.left_nav a{display:block; height:31px; line-height:31px; color:#fff;}
.nav1&gt;li&gt;a{padding-left:30px;background:url(../images/left_hover.jpg) repeat-y left top scroll;}
.nav2&gt;li&gt;a{padding-left:40px;}
.nav3&gt;li&gt;a{padding-left:60px;}
.left_nav li&gt;a:hover{background:url(../images/left_hover.jpg) repeat-y left top scroll;};



/*==============================================================================================*/
/*首页样式
/*==============================================================================================*/
.w *{margin:0; padding:0;}
.w{ clear:both; margin-top:20px;width:1005px; width: 1005px;overflow: hidden;margin-left: auto;margin-right: auto; font-size:14px;}
.f{float:left;}.r{float:right;}
.w500h200{width:490px; height:170px; padding-top:15px; padding-bottom:15px; padding-right:5px; overflow:hidden;}
.w500h200 img{height:170px; width:280px; float:left; margin-right:5px;}
.w500h200 h2{text-align:center; font-size:22px; margin-bottom:20px;}
.index_title{height:50px; line-height:50px; font-size:14px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.en{color:#999; display:inline-block; margin-left:10px; font-size:13px;}
.time{float:right;}
.w225{width:225px; min-height:330px;}
.w225 li{height:100px; width:225px; float:left; margin-bottom:10px;}
.w225 li:hover{background:url(../images/zqico.gif) no-repeat right 39.5px scroll;}
.w225 li&gt;a{display:block; width:215px; height:100px; line-height:100px; text-align:center; font-size:40px; color:#4a4a4a; background:#e3e3e3; text-decoration:none;}
.w225 li&gt;a:hover{background:#b20000;color:#fff;}
.img435{height:310px; width:435px; border:5px solid #b20000;}
.case_wz{float:right; text-align:left; width:320px;}
.case_wz h1{font-size:32px; color:#333; margin-bottom:20px;}

.clear{ clear:both;}
.w675{float:left; width:625px; height:375px; line-height:22px; overflow:hidden; padding-right:50px;}
.w305{width:275px; padding-left:15px; padding-right:15px; float:right;}
.gsjj_img{ width:260px; height:160px; float:left; padding-right:10px; padding-bottom:10px;}
.gsjj_img2{width:202px; height:117px;}
.gsjj_img2:nth-child(2){margin-left:10px; margin-right:9px;}


.w300{width:300px; height:400px; overflow:hidden;}
.cjwt li{ margin-bottom:20px; line-height:22px;}
.cjwt li img{float:left; margin-right:5px;}
.w650{float:right; width:650px;}
.nav_title{float:left; width:137px; font-size:20px; font-weight:bold; height:50px; line-height:40px; display:block; text-align:center; cursor:pointer;}
.nav_title_now{ background:url(../images/nav_title_bg.gif) no-repeat left top scroll; color:#fff;}
.nav_title:hover{ background:url(../images/nav_title_bg.gif) no-repeat left top scroll; color:#fff;}
.titles_news li{width:325px; height:35px; line-height:35px; overflow:hidden; float:left;}
.titles_news li img{ margin-right:5px;}

/* 优势样式 */
.ys_content{width:789px; height:640px; position:relative; float:left;}
.ys01{position:absolute; width:400px; height:100px; top:5px; left:5px;}
.ys02{position:absolute; width:400px; height:100px; top:125px; left:5px;}
.ys03{position:absolute; width:400px; height:100px; top:300px; right:5px;}
.ys04{position:absolute; width:400px; height:100px; top:420px; right:5px;}
.ys05{position:absolute; width:400px; height:100px; top:540px; right:5px;}
.ys_num{ margin-right:10px;width:50px; height:100px; float:left;}
.ys_title{float:left; width:340px;font-size:22px; color:#780000; font-weight:bold; display:block; line-height:40px; background:url(../images/xian01.png) no-repeat bottom left scroll; }
.zqwz{display:none;}
.zqwz:nth-child(1){display:block;}
.ysimg01{position:absolute; top:5px; right:30px;}
.ysimg02{position:absolute; bottom:30px; left:5px;}

/* 新闻列表 */
.news_wz{display:none; position:relative;}
.index_news_list{display:none;}

/* 首页更多案例 */
.more{float:right; margin-top:15px; margin-right:10px; font-weight:bold; font-size:13px; color:#666;}


/* 首页新闻版块 */
.titles{border-bottom: 1px solid #666;height: 45px;}
.ckxq{position:absolute; right:10px; bottom:-20px; color:#f00000; font-weight:bold;}


/* 首页麦氏服务案例导航 */
.msfwal{ float:right; padding-top:10px;width:200px; background:#9b0004; border-radius:5px;-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.msfwal *{margin:0; padding:0;}
.msfwal .box_title{height:52px; width:200px; overflow:hidden; display:block; }
.msfwal img{display:none;}
.box{ width:196px;overflow:hidden; background:#790005; margin:2px; border-radius:5px;-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.box:first-of-type img{ display:block;}
.box h3{line-height:30px; text-align:center; font-size:14px; color:#fff; font-weight:bold;}</pre></body></html>